/*公共*/
html,body{height:100%;}
body{font-size:100%; background-color:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,input,textarea,p,blockquote,table,th,td,iframe{ margin:0;padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
img{ border:0; }
li{ list-style:none; }
input{ border:none;-webkit-appearance:none;}
.clear{clear:both;}
a{text-decoration: none;}
/*公共*/

/*头部*/
header{height:1.89867rem;padding:0 0.6333rem;border-bottom:1px #DFDFDF solid;overflow: hidden;}
header a{float:left;height:1.856rem;line-height:1.856rem;color:#999999;font-size:0.768rem;width:33.33%;text-align: center;font-family:'微软雅黑';border-bottom:2px #fff solid;}
header a.active{border-bottom:2px #D0274A solid;color:#D0274A;}
/*头部*/

/*内容*/
#content{padding:0 0.6333rem;}
#content .list{display:none;}
.formItem{margin:0.84rem 0;padding:0 0.85333rem;font-size:0;position:relative;}
.avatar{height:2.56rem;border:1px #E9E9E9 solid;border-radius:1.28rem;overflow: hidden;line-height:2.56rem;padding-right:0;overflow:hidden;}
.formItem input{display:none;height:2.56rem;border-radius:1.28rem;position:absolute;top:0;left:0;width:100%;}
.form{width: 100%;height: 1.92rem; margin-bottom: 0.8533rem;position: relative;z-index: 2;font-size:0;}
.form input{height: 1.92rem;font-size:0.683rem;text-indent: 0.85rem;width: 100%;border-radius: 1.28rem;border:1px solid #E9E9E9;outline: none;color: #333;}
.form span{display: block;margin-left:0.85333rem;height:1.92rem;line-height:1.92rem;position: absolute;top:0;left:0;font-size: 0.76rem; color: #bbb;}

.avatarImg{width:1.88rem;height:1.88rem;background:#ccc;}
.formItem .title{font-size: 0.76rem;color: #bbb;}
.formItem .describe{font-size:0.426667rem;vertical-align: middle;color:#ccc;height:2.56rem;line-height: 2.56rem;display:block;float:right;font-family:'微软雅黑';}
.sub{height: 1.92rem;line-height: 1.92rem;font-size:0.78rem;text-align: center; width: 100%;border-radius: 1.28rem;outline: none;background: #D0274A;color: #fff;font-weight: bold;margin-bottom:2rem;}
.photo{width: 100%; border:1px solid #D74866; margin-bottom: 0.84rem;border-radius:0.853rem; padding-bottom: 10px}
.photo>p{font-family:微软雅黑;background: #D0274A;color: #fff;min-height:1.106rem; height:auto;font-size: 0.554rem;line-height: 0.682rem;padding:0.512rem 0.768rem;border-radius:0.853rem 0.853rem 0rem 0rem;margin-top:-0.1rem;}
.phbot{width: 95%;margin:0 auto;margin-top: 0.68rem;overflow: hidden;}
.phleft{height: 4.31rem;width: 6.44rem;float: left;background: #eee;border-radius: 0.85rem;}
.plimg{width:2.9867rem;height:2.3467rem;margin:0 auto;padding-top: 0.59rem;overflow: hidden;}
.plimg>img{display: block;width: 100%;}
.phleft>p{text-align: center;color: #aaa;line-height:1.2rem;font-size: 0.512rem;font-family:微软雅黑;}
.phleft>input{display: none;}
.phright{height: 4.31rem; border-left: 1px solid #eee; float: right;padding-left: 0.478rem;width: 47%;}
.phright>div{margin-top: 0.42667rem;margin-bottom: 0.3rem;}
.phright>div>img{width:2.6453rem; margin-right:0.21333rem;height:1.92rem;}
.phright>p{color: #aaa;font-size: 0.4rem;line-height:0.469rem;font-family:微软雅黑;}
.hospi input,.pro input,.worname input{display:none;}
.form i{font-style:normal;height: 1.92rem;line-height: 1.92rem;font-size:0.683rem;padding-left: 0.85rem;}
.hospi ,.pro,.worname{position: relative;z-index: 2;font-size:0.683rem;border-radius: 1.28rem;border:1px solid #E9E9E9;outline: none;color: #333;}
.click input{border:1px solid #D74866;}
.click.hospi ,.click.pro,.click.worname{border:1px solid #D74866;}
.click span{position:absolute;top:-0.24rem;left:0rem;z-index:33;padding:0px 0.2rem;font-size: 0.43rem;height:0.64rem;line-height:0.64rem;text-align: center;background: #fff;color: #D0274A;}
.final span{position:absolute;top:-0.24rem;left:0rem;z-index:33;padding:0px 0.2rem;font-size: 0.43rem;height:0.64rem; line-height:0.64rem;color: #ccc;text-align: center;background: #fff;}
.avatarImg{float:right;height:1.88rem;margin:0.39rem;width:1.88rem;border-radius:0.96rem;overflow:hidden;text-align: center;}
.avatarImg>img{display: block;width:1.88rem;}
.personal input{text-indent: 0;box-sizing:border-box;padding:0 0.85rem;}
/*内容*/
/*弹出层*/
.layer{position:fixed;top:0.6333rem;background:#fff;z-index:9999;width:14.7334rem;border-radius:0.213333rem;overflow: hidden;}
.layerBg{background:#000;opacity: 0.6;filter:alpha(opacity:60);width:16rem;position:fixed;top:0;display:none;z-index: 9990;height: 100%;}
.tcClose{width:1.03rem;height:1.03rem;overflow: hidden;float:left;margin-top:0.045rem;}
.tcClose img{width:1.03rem;height:1.03rem;}
.layerSubBtn{float:right;height:1.11rem;width:2.261rem;}
.layerSubBtn input{background:#D0274A;line-height: 1.11rem;height:1.11rem;text-align: center;-webkit-appearance:none;width:2.261rem;font-size:0.64rem;border-radius:0.170667rem;color:#fff;font-family:'微软雅黑';outline: none;}
.layerHead{height:1.11rem;background:#EEEEEE;font-size: 0;padding:0.3rem;overflow: hidden;}

/*医院弹出层*/
.layerHospital{display:none;}
.layerHospitalBody{padding:0.3rem;padding-top:0.5rem;}
.hosSearch{background:url(select.png) no-repeat center right;background-size:0.85333rem;border-bottom:1px #D0274A solid;height:1.70667rem;}
.hosSearch input{height:1.70667rem;padding-left:0.1rem;font-size:0.72533rem;color:#333;outline:none;width:13rem;}
.searchUl{height:20.2rem;overflow:auto;}
.searchUl li{height:1.92rem;border-bottom:1px solid #EEEEEE;line-height: 1.92rem;font-size:0.72533rem;color:#999;}
/*医院弹出层*/

/*职称选择弹出层*/
.layerProfessional{display:none;}
.ProfessionalUl{height:22.8rem;overflow:auto;}
.ProfessionalUl li{height:1.92rem;border-bottom:1px solid #EEEEEE;line-height: 1.92rem;font-size:0.72533rem;color:#666666;text-align: center;}
/*职称选择弹出层*/
/*科室选择弹出层*/
.layerAdministrative{display:none;}
.layerAdministrativeBody{overflow: hidden;}
.AdministrativeBtns{float:left;}
.AdministrativeBtn{width:3.84rem;height:3.84rem;background:#DDDDDD;text-align: center;line-height: 0.8rem;margin:0.21333rem;text-align: center;line-height: 3.84rem;color:#999;font-size: 0.768rem;}
.AdministrativeBtnactive{background:#D0274A;color:#fff;}
.AdministrativeUl{float:left;padding:0 0.21333rem;width:9.99rem;height:22.8rem;overflow: auto;border-left:1px #EEEEEE solid;}
.AdministrativeUl li{height:1.92rem;border-bottom:1px solid #EEEEEE;line-height: 1.92rem;font-size:0.72533rem;color:#666666;text-indent: 0.6rem;}
/*科室选择弹出层*/
/*尾部开始*/



